import { useUserStore } from "../store/modules/user";
import pinia from "../store";
const userStore = useUserStore(pinia)
export const isHasButton = (app: any) => {
    app.directive('has', {
        //代表使用这个全局自定义指令的DOM|组件挂载完毕的时候会执行一次
        mounted(el: any, options: any) {
            //自定义指令右侧的数值:如果在用户信息buttons数组当中不包含，就从DOM树上干掉
           if (!userStore.buttons.includes(options.value)) {
               el.parentNode.removeChild(el) 
           }
        } 
    })
}